@charset "utf-8";
/*网页素色全局开始
html {filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);-webkit-filter:grayscale(1)}
/*网页素色全局结束*/
/* CSS Document */
body, div,iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, table,th, td, input, button, select, textarea {margin:0; padding:0;font-style: normal;font:12px/22px 'microsoft yahei',"\5B8B\4F53",Arial, Helvetica, sans-serif;}
ol, ul ,li{list-style-type:none;}
img {border: 0;}
body{color:#666; background:#f2f2f2; }
.clear{clear:both;height:1px;width:100%; overflow:hidden; margin-top:-1px;}
a{color:#3870b8;text-decoration:none; } 
a:hover{color:#cf1919;}
.clear {display:block;clear: both;height:0;line-height:0;overflow:hidden;visibility: hidden;font-size:0px;}

.red ,.red a{ color:#F00;}
.blue ,.blue a{ color:#1E51A2;}
*{margin:0; padding:0}
.FF{overflow:hidden;*zoom:1;}
.fl{float:left;}
.fr{float:right;}
.blue{color:#0055a2;}
.noBg{background:none !important;}
@font-face {font-family: "iconfont";
          src: url('../fonts/iconfont.eot'); /* IE9*/
          src: url('../fonts/iconfont.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */
          url('../fonts/iconfont.woff') format('woff'), /* chrome, firefox */
          url('../fonts/iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
          url('../fonts/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
        }

        .iconfont {
          font-family:"iconfont" !important;
          font-style:normal;
          -webkit-font-smoothing: antialiased;
          -webkit-text-stroke-width: 0.2px;
          -moz-osx-font-smoothing: grayscale;
        }

/*首页 头部*/
.tt{ width:100%; height:400px; margin:0 auto; background:url(../images/01.jpg) top center no-repeat; position:relative;}
.t1{ width:300px; height:50px; position:absolute; z-index:2; left:50%; bottom:70px; margin-left:-150px; text-align:center;}
.bannertext{ font-size:32px; color:#FF0000; display:inline-block; line-height:50px; font-weight:bold;}
.t2{ width:100%; height:80px; background:url(../images/02.jpg) bottom  repeat-x;}
.tc{ width:1200px; height:auto; overflow:hidden; margin:0 auto; padding:12px 0 10px 0; }
.tc ul{ width:100%; height:auto; overflow:hidden;}
.tc ul li{ height:28px; float:left;  background:url(../images/03.jpg) right center no-repeat;}
.tc ul li a{ display:block; line-height:28px; text-align:center; font-size:15px; color:#000;padding:0 22px 0 22px; font-weight:bold;}
#navc{ width:150px;padding:0 10px 0 10px;}
#navc2{ width:90px;}
.tc ul li a:hover{ background:#CC0000; color:#FFCC00;}




/*主体*/
.boxk{ width:1150px; background:#FFFFFF; height:auto; overflow:hidden; padding:25px 25px 0 25px; margin:0 auto;}
.sbox{ width:1150px; height:auto; margin:0 auto; overflow:hidden;}
.sboxz{ width:790px; height:auto; overflow:hidden;}
.sboxy{ width:326px; height:auto; overflow:hidden;}
/*幻灯片*/
.hdp{ width:594px; height:437px; overflow:hidden; float:left;}
.lmbt{ width:100%; height:40px; background:#f2f2f2; float:left;}
.lmbt h1{ display:block; float:left; padding:0 15px 0 15px; background:#cf1919; color:#FFFFFF; font-size:16px; font-weight:bold; line-height:40px;}
.more{ display:block; float:right; line-height:40px; padding-right:20px; color:#666666; font-size:12px;}
.hdpc{ width:594px; height:382px; float:left; margin-top:15px; background:#f2f2f2;}

/* 焦点图 */
.slideBox{ width:594px; height:382px; overflow:hidden; position:relative;}
.slideBox .hd{ height:12px; overflow:hidden; position:absolute; right:10px; bottom:15px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:8px;  width:12px; height:12px; background:url(../images/focusPoint.png) no-repeat right; cursor:pointer; text-indent: -222px;}
.slideBox .hd ul li.on{background-position: left; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; position:relative;}
.slideBox .bd li a span{position: absolute;bottom:0px;left:0px;width:100%;padding-left: 2%;line-height: 45px;height: 45px;background:rgba(0, 0, 0, 0.8) !important;filter:Alpha(opacity=80); background:#000;color: #fff; font-size:16px; display:block;}
.slideBox .bd img{ width:594px; height:382px; display:block;  }

/*头条*/
.tnews{ width:526px; height:437px; float:right;}
.newsc{ width:100%; float:left; height:auto; overflow:hidden; margin-top:25px;}
.newsc ul{ width:100%;}
.newsc ul li{ width:100%; float:left; height:40px; background:url(../img/03.jpg) left center no-repeat;}
.newsc ul li a{ display:block; float:left; line-height:40px; color:#333; font-size:16px; margin-left:15px;}
.newsc ul li a:hover{ color:#cf1919; }
.newsc ul li span{ display:block; float:right; line-height:40px; color:#999999; font-size:14px;}
#newsxian{ background:url(../img/011.gif) center repeat-x;height:20px;}

#tnews01{ font-size:18px; color:#333333; font-weight:bold;}
#tnews02{ font-size:16px; color:#000; font-weight:bold;}


/*广告*/
.ggz{ width:790px; height:90px; float:left;}
.ggz img{ width:790px; height:90px;}
.ggy{ width:325px; height:90px; float:right;}
.ggy img{ width:325px; height:90px;}

.ggy2{ width:325px; height:90px; float:left; margin-top:16px;}
.ggy2 img{ width:325px; height:90px;}

/*新闻*/
.w382{ width:382px;}
.lmbt1{ width:100%; height:50px; float:left; position:relative; border-bottom:#e2e2e2 1px solid; border-top:#c7c7c7 2px solid;}
.lmbt1 h1{ display:block; float:left; padding:0 15px 0 15px; color:#cf1919; font-size:16px; font-weight:bold; line-height:53px; position:absolute; left:0; top:-2px;border-top:#cf1919 2px solid;}
.more1{ display:block; float:right; line-height:53px; padding-right:20px; color:#666666; font-size:12px;}

.lmbt2{ width:100%; height:50px; float:left; position:relative; background:#cf1919; border-bottom:#cf1919 1px solid; border-top:#cf1919 2px solid;}
.lmbt2 h1{ display:block; float:left; padding:0 15px 0 15px; color:#fff; font-size:16px; font-weight:bold; line-height:53px; position:absolute; left:0; top:-2px;border-top:#ffdd87 2px solid;}
.more2{ display:block; float:right; line-height:53px; padding-right:20px; color:#fff; font-size:12px;}
.more2:hover{ color:#ffdd87; }


.newsc1{ width:100%; float:left; height:auto; overflow:hidden; margin-top:10px; }
.newsc1 ul{ width:100%;}
.newsc1 ul li{ width:100%; float:left; height:34px; background:url(../img/03.jpg) left center no-repeat;}
.newsc1 ul li a{ display:block; float:left; line-height:34px; color:#333; font-size:14px; margin-left:15px;}
.newsc1 ul li a:hover{ color:#cf1919; }
.newsc1 ul li span{ display:block; float:right; line-height:34px; color:#999999; font-size:14px;}

.newsc2{ width:344px; float:left; height:auto; overflow:hidden;border:#e4e4e4 1px solid; border-top:0; padding:18px; }
.newsc2 ul{ width:100%;}
.newsc2 ul li{ width:100%; float:left; height:34px; background:url(../img/03.jpg) left center no-repeat;}
.newsc2 ul li a{ display:block; float:left; line-height:34px; color:#333; font-size:14px; margin-left:15px;}
.newsc2 ul li a:hover{ color:#cf1919; }
.newsc2 ul li span{ display:block; float:right; line-height:34px; color:#999999; font-size:14px;}

.xwtt{ width:100%; float:left; height:115px; margin-bottom:10px;}
.xwttpic{ width:144px; height:115px; float:left;}
.xwttpic img{ width:144px; height:115px; }
.xwttc{ width:180px; float:right;}
.xwttc h1{ width:100%; display:block; float:left; }
.xwttc h1 a{font-size:14px; line-height:16px; color:#000000; font-weight:bold;}
.xwttc h1 a:hover{ color:#cf1919;}
.xwttc p{ display:block; float:left; width:100%; padding-top:15px; color:#999999; font-size:12px; line-height:18px;}


.xwtt2{ width:100%; float:left; height:115px; margin-bottom:15px; border-bottom:#999999 1px dashed;}
.xwttpic2{ width:112px; height:98px; float:left; }
.xwttpic2 img{ width:112px; height:98px;}
.xwttc2{ width:166px; float:right;}
.xwttc2 h1{ width:100%; display:block; float:left; }
.xwttc2 h1 a{font-size:14px; line-height:16px; color:#000000;}
.xwttc2 h1 a:hover{ color:#cf1919;}
.xwttc2 p{ display:block; float:left; width:100%; padding-top:10px; color:#999999; font-size:12px; line-height:18px;}

.dbor2{ border-bottom:#d0d0d0 4px solid;}
.dbor0{ border-bottom:0;}
.bghui{ background:#f4f4f4; width:294px; height:auto; overflow:hidden; float:left; padding:16px 16px 0 16px;}




.bghui2{ background:#f4f4f4;}

.lmbt3{ width:100%; height:34px; float:left; position:relative; border-bottom:#e2e2e2 1px solid;}
.lmbt3 h1{ display:block; float:left; padding:0 15px 0 15px; color:#fff; font-size:16px; font-weight:bold; line-height:34px; position:absolute; left:0; bottom:-1px; background:#cf1919;}
.more3{ display:block; float:right; line-height:34px; padding-right:20px; color:#333; font-size:12px;}
.more3:hover{ color:#cf1919;}

.mt20{ margin-top:20px;}

/*总目录*/
.zml{ width:100%; float:left; margin-top:14px;}
.zmlz{ width:118px; height:146px; float:left; background:#e2e2e2;}
.zmlz img{ width:100px; height:128px; float:left; margin:8px 0 0 8px;}
.zmly{ width:170px; float:right; height:auto; overflow:hidden;}
.zmly ul{ width:100%;}
.zmly ul li{ width:100%; float:left;}
.zmly ul li a{ color:#333333; font-size:12px; line-height:28px;}
.zmly ul li a:hover{ color:#cf1919;}

.huic{ width:100%; float:left; margin-top:14px;}
.huic ul{ width:100%;}
.huic ul li{ width:138px; height:180px; background:#FFFFFF; float:left; margin-right:16px; margin-bottom:12px;}
.huic ul li a h1{ display:block; float:left; width:138px; height:122px;}
.huic ul li a h1 img{ width:138px; height:122px;}
.huic ul li a p{ display:block; float:left; text-align:left; padding:10px; width:118px; color:#999999; font-size:12px; line-height:16px;}
#mr0{ margin-right:0;}
/*通栏*/
.tlbt{ width:100%; height:50px; float:left; position:relative; background:#f2f2f2; border-bottom:#e2e2e2 1px solid; border-top:#c7c7c7 2px solid;}
.tlbt h1{ display:block; float:left; padding:0 15px 0 15px; color:#cf1919; font-size:16px; font-weight:bold; line-height:53px; position:absolute; left:0; top:-2px;border-top:#cf1919 2px solid;}
.dsrw{ width:1100px; float:left; margin:25px 0 25px 25px; overflow:hidden;}
.dsrw li{ width:146px; height:200px; float:left; margin-right:12px;}
.dsrw li h1{ display:block; float:left; width:146px; height:170px;}
.dsrw li h1 img{ width:146px; height:170px;}
.dsrw li p{ display:block; float:left; width:146px; height:30px; color:#FFFFFF; text-align:center; line-height:30px; background:#cf1919}

#cbnews{ width:100%;}
#cbnews li{ width:100%; float:left; height:20px; background:url(../img/03.jpg) left center no-repeat;}
#cbnews li a{ display:block; float:left; line-height:20px; color:#333; font-size:14px; margin-left:15px;}
#cbnews li a:hover{ color:#cf1919; }
#cbnews li span{ display:block; float:right; line-height:20px; color:#999999; font-size:14px;}

/*底部*/

/*友情*/
.yqbg{ width:100%; height:auto; overflow:hidden; background-color:#e5e5e5; border-top:#d8d8d8 1px solid;}
.youqing{ width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.youqing h1{ width:100%; height:30px; line-height:30px;font-family:Microsoft YaHei,LiHei Pro; font-size:15px; color: #333;}
.youqing p{ width:100%; height:auto; overflow:hidden; display:block; float:left;}
.youqing a{ display:block; float:left; width:118px; height:30px; line-height:30px; text-align:center; border:#CCCCCC 1px solid; color:#74777C; font-family:Microsoft YaHei,LiHei Pro;font-size:12px;}
.youqing a:hover{ color:#000; background:#FFFFFF;}


.d1{ width:100%; height:auto; overflow:hidden; background:#d01a19; margin:0 auto;}
.dbox{ width:1200px; height:auto; overflow:hidden; margin:0 auto; padding:30px 0 30px 0;}
.dnav{ width:100%; text-align:center; font-size:12px; color:#e27c7a; line-height:30px;}
.dnav a{color:#fff;font-size:14px; display:block; padding:5px 20px 5px 20px; margin:0 10px 0 10px; display:inline;  }
.dnav a:hover{ background:#FFFFFF; color:#000000;}
.bq{ width:100%; text-align:center; color:#fff; line-height:26px; font-size:14px; padding-top:20px;}


/*客服*/
.floating_ck{position:fixed;right:20px;bottom:20%; z-index:9999999999;}
.floating_ck dl dd{position:relative;width:80px;height:80px;background-color:#1359b1;border-bottom:solid 1px #1253a3;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
.floating_ck dl dd:hover{background-color:#036ebc;border-bottom:solid 1px #036ebc;}
.floating_ck dl dd:hover .floating_left{display:block;}
.consult{background-image:url(../images/icon0701/kficon.png);}
.words{background-image:url(../images/icon0701/zxicon.png);}
.quote{background-image:url(../images/icon0701/kficon.png);}
.qrcord{background-image:url(../images/icon0701/erweima.png);}
.return{background-image:url(../images/icon0701/fanhui.png);}
.floating_ck dd span{color:#fff;display:block;padding-top:54px;}
.floating_left{position:absolute;left:-160px;top:0px;width:160px;height:80px;background-color:#036ebc;border-bottom:solid 1px #036ebc;display:none;}
.floating_left a{color:#fff;line-height:80px;}
.floating_ewm{height:320px;top:-180px;}
.floating_ewm i{display:block;width:145px;height:145px;margin:auto;margin-top:7px;}
.floating_ewm p{color:#fff;margin-top:5px;}
.floating_ewm .qrcord_p01{font-size:12px;line-height:30px;}
.floating_ewm .qrcord_p02{font-size:14px; font-weight:normal;}

#floating_qq{ height:auto; overflow:hidden; top:0;}
#floating_qq a{ background:url(../images/qq.png) left center no-repeat; display:block; float:left; width:132px; height:37px; color:#666666; margin:0 0 10px 14px; text-align:left; line-height:37px;}
#floating_qq a:hover{ background:url(../images/qqhover.png) left center no-repeat; color:#FFFFFF; }
#floating_qq a h1{width:82px; height:37px; display:block; float:left; margin-left:42px;line-height:37px; font-size:12px;}

.kong10{ width:100%; height:10px; line-height:10px; float:left;}


.f15{ font-size:15px; font-weight:bold;}
.k15{ width:100%; height:40px; line-height:40px; margin:0 auto; clear:both;}
.k25{ width:100%; height:25px; line-height:25px; margin:0 auto; clear:both;}
.k10{ width:100%; height:30px; line-height:30px; margin:0 auto; clear:both;}
.k12{ width:100%; height:30px; line-height:30px; margin:0 auto; clear:both;}
.kong10{ width:100%; height:15px; line-height:15px; float:left; clear:both;}
.kong20{ width:100%; height:20px; line-height:20px; float:left; clear:both;}
.k50{ width:100%; height:50px; margin:0 auto;}
.k60{ width:100%; height:60px; margin:0 auto;}





